Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.jbox2d.collision.Shape

Packages that use Shape
org.jbox2d.collision |
org.jbox2d.dynamics |
org.jbox2d.dynamics.contacts |

Uses of Shape in org.jbox2d.collision

Subclasses of Shape in org.jbox2d.collision
`class` | `CircleShape`
`class` | `PolygonShape`

Fields in org.jbox2d.collision declared as Shape
`Shape` | `Shape.m_next`

Methods in org.jbox2d.collision that return Shape
`static Shape` | `Shape.create(ShapeDef def)`
`Shape` | `Shape.getNext()`

Methods in org.jbox2d.collision with parameters of type Shape
`static void` | `Shape.destroy(Shape s)`
`static float` | `Distance.distance(Vec2 x1, Vec2 x2, Shape shape1, XForm xf1, Shape shape2, XForm xf2)`
`static float` | `TOI.timeOfImpact(Shape shape1, Sweep sweep1, Shape shape2, Sweep sweep2)`

Uses of Shape in org.jbox2d.dynamics

Fields in org.jbox2d.dynamics declared as Shape
`Shape` | `Body.m_shapeList`

Methods in org.jbox2d.dynamics that return Shape
`Shape` | `Body.createShape(ShapeDef def)` Creates a shape and attach it to this body.
`Shape` | `Body.getShapeList()` Get the linked list of all shapes attached to this body.
`Shape[]` | `World.query(AABB aabb, int maxCount)` Query the world for all shapes that potentially overlap the provided AABB up to max count.

Methods in org.jbox2d.dynamics with parameters of type Shape
`void` | `Body.destroyShape(Shape s)` Destroy a shape.
`void` | `World.drawShape(Shape shape, XForm xf, javax.vecmath.Color3f color, boolean core)` For internal use
`void` | `DestructionListener.sayGoodbye(Shape shape)`
`boolean` | `DefaultContactFilter.shouldCollide(Shape shape1, Shape shape2)`
`boolean` | `ContactFilter.shouldCollide(Shape shape1, Shape shape2)`

Uses of Shape in org.jbox2d.dynamics.contacts

Fields in org.jbox2d.dynamics.contacts declared as Shape
`Shape` | `Contact.m_shape1`
`Shape` | `Contact.m_shape2`
`Shape` | `ContactPoint.shape1`
`Shape` | `ContactPoint.shape2`

Methods in org.jbox2d.dynamics.contacts that return Shape
`Shape` | `Contact.getShape1()`
`Shape` | `Contact.getShape2()`

Methods in org.jbox2d.dynamics.contacts with parameters of type Shape
`Contact` | `PolyContact.create(Shape shape1, Shape shape2)`
`Contact` | `ContactCreateFcn.create(Shape s1, Shape s2)`
`Contact` | `CircleContact.create(Shape shape1, Shape shape2)`
`static Contact` | `Contact.createContact(Shape shape1, Shape shape2)`

Constructors in org.jbox2d.dynamics.contacts with parameters of type Shape
`CircleContact(Shape shape1, Shape shape2)`
`Contact(Shape s1, Shape s2)`
`PolyContact(Shape s1, Shape s2)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES